home *** CD-ROM | disk | FTP | other *** search
/ Shareware Overload Trio 2 / Shareware Overload Trio Volume 2 (Chestnut CD-ROM).ISO / dir24 / npf221e.zip / NPF221E.EXE / NPFPMS.DAT / README.TXT < prev    next >
Text File  |  1994-07-09  |  14KB  |  292 lines

  1. NPFPMS  Multi-User PMS   (C) Copyright 1994 by Ted Harrison, G8NPF
  2.  
  3. This software is NOT Freeware or Public Domain, it is SHAREWARE
  4. A copy can be obtained by contacting:
  5.     Ted Harrison
  6.     5 Nelson Gardens
  7.     Braintree
  8.     Essex
  9.     England
  10.     CM7 6TG
  11.  
  12.     Phone     (44) 0376 342144
  13.     NTS       G8NPF@GB7ESX.#31.GBR.EU
  14.     Internet  tedharrison@cix.compulink.co.uk
  15.     AMPRNet   44.131.185.66  g8npf@g8npf.ampr.org
  16.  
  17. Please supply a suitable formatted disk, plus packaging/postage.
  18. Suitable disks are MSDOS formatted 3.5" 720K or 1.44M   (1.44M is best)
  19.  
  20. The PMS code may also be available via internet on:
  21. ftp.demon.co.uk (158.152.1.69) as /pub/ham/NPFxxxx.EXE
  22. ftp.funet.fi   (128.214.248.6) as pub/ham/packet/misc/NPFxxxx.EXE
  23. uscd.edu
  24. (xxxx = version number), and possibly from other 'Ham Radio' internet
  25. sites. It may also be found on some landline BBS systems. (i.e. Ted Batts's
  26. PACKET BBS on 081 5471479) and on some UK Packet BBS's
  27.  
  28. *** Beware of old, outdated, versions floating around. Check the file date!
  29.  
  30. ------------------------------------------------------------------------------
  31.  
  32. The PMS is written to run as an application under BPQcode (4.05 or greater).
  33. The computer should be a 286/386/486 PC compatible. The PMS code will NOT work
  34. on a XT (8086/8088 cpu) system, sorry!
  35. The PMS requires MSDOS >=3.3 or DRDOS >=5.0, and 640K ram. It will also run as
  36. a DOS application under OS/2, WINDOWS and DESQview. A hard disk is essential
  37. and a reasonably fast PC is advisable. I use a 386SX 25Mhz PC.
  38.  
  39. The PMS includes virtually all 'BBS' commands, most of which have been modified
  40. to suit a PMS, rather than a BBS, system. It features, among other things;
  41.  
  42. Multi-user access. 'Simultaneous' operation on all channels.
  43. YAPP binary file transfers and Ascii file transfers.
  44. YAPP 'crash recovery' and YappC checksum protocols.
  45. Automatic message forwarding.
  46. NNA compatible bulk compressed message forwarding.
  47. FBB compatible bulk ascii & compressed message forwarding.
  48. FBB 'ACK:' type messages.
  49. REQDIR, REQFIL, FNDFIL and WP servers.
  50. Automatic date-expired message killing/deleting.
  51. Automatic Listing and Reading of mail on the local NTSBBS.
  52. Automatic 'AutoList' updating from FBB Unproto header broadcasts.
  53. Full function text editor.
  54. Local terminal mode, with all normal terminal functions.
  55. Remote SysOp access.
  56. User database and WP database.
  57. Usage & error Log.
  58. Multi-colour displays.
  59. Automatic password verification when forwarding to/from a BBS using NNA version
  60.           v2.03 (April 93) or later.
  61. FBB password support.
  62.  
  63. .....plus lots more.
  64.  
  65.  
  66. You may try the PMS program for a period of 30 days. If you then decide to
  67. continue using the PMS, and have not previously registered, the requested
  68. registration fee is 15.00 UK pounds.
  69. You must state the callsign to be used with the PMS, and the full version
  70. number of the version you are registering (i.e. G9ABC V2.20d). Also I would
  71. appreciate knowing where you obtained the program from (optional, just for my
  72. own information). You will then receive a registration number which will remove
  73. the  ** Un-registered copy of NPFPMS **  line from outgoing messages, and you
  74. will be added to the registered users list.
  75.  
  76. Cheques made out to 'E' Harrison please, not 'T ' (Ted is a just nickname!)
  77.  
  78. IF YOU WANT SHAREWARE SUPPORT, THEN REGISTER!
  79.  
  80. Registrations recieved will be used to help with the cost of running my 24hr
  81. multi-port node, which is used for forwarding BBS traffic and gives local
  82. users access to the network. Your registration will be making a direct
  83. contribution to packet radio.
  84.  
  85.  
  86. The only documentation available is in the file NOTES.DOC  I hope to write a
  87. proper manual eventually, but finding time is a real problem! If you have any
  88. questions you are welcome to phone me on the above number, or drop me a message
  89. on packet.
  90.  
  91. **** VERY IMPORTANT  *****
  92. You MUST edit all the sample CONFIG files before using them. Please don't use
  93. ANY of the sample files without editing them first! They are included as
  94. examples only. You may also wish to edit the sample SCRIPT files, but that's
  95. not so important.
  96.  
  97. ------------------------------------------------------------------------------
  98.  
  99. Version 2.xx of the PMS has undergone major changes. If you are upgrading from
  100. a version prior to 2.00, it is most important that you read the NOTES.DOC file
  101. first. Many configuration commands and some filenames have been changed.  
  102.  
  103. The forwarding system has been written to interface with BBS's running NNA or
  104. FBB BBS code. If any problems arise using it with a BBS running some other BBS
  105. code, *please* let me know. I can't test everything, and feedback from users is
  106. most welcome. The more details the better!
  107.  
  108. After installation, please read the following files.
  109. SYS\SYSOP.TXT
  110. FILES\USER.DOC
  111. NOTES.DOC
  112.  
  113.  
  114. ==============================================================================
  115.  
  116. Permission  is granted  to use this code, provided  that this  notice and the
  117. following disclaimer are included in their entirety and without modifications
  118. of any sort.  This work  may not be sold,  or modified and sold,  or included
  119. with any other  product to be sold,  without the  written  permission  of the
  120. author.
  121. No  fee or  compensation  may  be  requested  or  received  by any  person or
  122. organisation distributing this program, except by the author or an authorised
  123. distributor.
  124.  
  125. Disclaimer:
  126. No guarantees or  warranties of any kind are expressed or implied.  This code
  127. is distributed  "AS IS" without  any  warranty  of any kind, either expressed
  128. or implied,  including,  but  not  limited  to,  the  implied  warranties  of
  129. merchantability  and  fitness  for  a  particular  purpose.  You  are  solely
  130. responsible for the selection of the program to achieve your intended results
  131. and for the results  actually obtained.   Should the program prove defective,
  132. you  (and not the author) assume the  entire cost of all necessary servicing,
  133. repair, or correction.
  134. Neither the  author nor  anyone else who has been  involved in the  creation,
  135. production  or delivery  of this  program  shall  be  liable for  any direct,
  136. indirect,  consequential or  incidental  damages  arising out of  the use or
  137. inability to use this program.
  138.  
  139. You are free to copy and distribute the code for NON-COMMERCIAL use if:
  140.  
  141.                No fee is charged for use, copying or distribution,
  142.                (except a small charge for media/postage)
  143.  
  144.                IT IS NOT MODIFIED IN ANY WAY.
  145.                
  146.                Only the original NPFnnn.EXE file should be distributed.
  147.  
  148. If you wish to include the PMS code on a BBS or other distribution system,
  149. or include it in a Shareware list, please inform the author first.
  150.  
  151. -------------------------------------------------------------------------------
  152. Excuses and waffle.......
  153.  
  154. This program is not, and was never intended to be, a 'BBS' program.
  155. I wrote it because I enjoy programming, and because I wanted a PMS that would
  156. do what *I* wanted it to do, rather than what someone else thinks a BBS/PMS
  157. should do.
  158.  
  159. I am developing the pms code primarily for my own use. A number of people have
  160. expressed an interest in trying it out as well. Whilst I am quite happy to
  161. send out copies, please bear in mind that I am not a professional programmer
  162. and programming is just a hobby I do in my SPARE time!
  163.  
  164. I welcome reports, suggestions and criticisms, and will help out with advice on
  165. setting up the pms (and BPQ), where possible.
  166.  
  167. Don't configure the pms for more channels than you really need. Although the
  168. pms can support up to 14 channels, it may be rather slow, unless you have a
  169. very fast PC. Two or three channels should normally be enough. CPU time is
  170. shared between channels. Although an inactive channel will not take much cpu
  171. time, 3 active channels will get approximately one third of the cpu time each.
  172. So a 30Mhz PC might appear to be running at 10mhz!
  173. OK, so this is very much a simplification, but you get the point......
  174. This applies to all, so called, multi-tasking code. The cpu can only do one
  175. thing at a time!
  176.  
  177.  
  178. I run the PMS program in a DESQview window with TCP/IP (WNOS) in another DV
  179. window, and BPQcode running underneath everything. The system memory manager is
  180. QEMM386. The PC is a 386DX 25Mhz.
  181. My autoexec.bat file automatically loads BPQ code into HIGH memory, boots
  182. DESQview, and DV then runs the PMS and WNOS code. That enables the whole system
  183. to re-start after a power failure.
  184.  
  185. ==============================================================================
  186. ==============================================================================
  187.  
  188.  
  189. What is Shareware
  190. ----------------- 
  191. These  sections are designed to help you understand the nature  of  shareware 
  192. and  the professionalism that underpins it.  Many believe that  shareware  is 
  193. actually free - this is NOT the case.
  194.  
  195.  
  196. Some Definitions
  197.  
  198. You've probably heard the terms "public domain", "freeware", "shareware", and 
  199. others  like  them.   Your  favourite BBS or disk  vendor  probably  has  many 
  200. programs described by one or more of these words. There's a lot of  confusion 
  201. about  and between these terms, but they actually have specific meanings  and 
  202. implications.  Once  you understand them, you will have a  much  easier  time 
  203. navigating the maze of programs available to you, and understanding what your 
  204. obligations are, or aren't, with each type of program.
  205.  
  206. Let's start with some basic definitions.
  207.  
  208. "Public domain" has a very specific legal meaning.  It means that the creator 
  209. of a work (in this case, software), who had legal ownership of that work, has 
  210. given  up  ownership  and dedicated the work "to the  public  domain".   Once 
  211. something is in the public domain, anyone can use it in any way they  choose, 
  212. and the author has no control over the use and cannot demand payment for it.
  213.  
  214. If  you  find a program which the author has explicitly put into  the  public 
  215. domain,  you  are free to use it however you see fit without paying  for  the 
  216. right to use it.  But use care - due to the confusion over the meaning of the 
  217. words, programs are often described by authors as being "public domain" when, 
  218. in  fact,  they are shareware or free, copyrighted software.  To  be  sure  a 
  219. program is public domain, you should look for an explicit statement from  the 
  220. author to that effect.
  221.  
  222. "Copyrighted" is the opposite of public domain.  A copyrighted program is one 
  223. where the author has asserted his or her legal right to control the program's 
  224. use and distribution by placing the legally required copyright notices in the 
  225. program  and documentation.  The law gives copyright owners broad  rights  to 
  226. restrict how their work is distributed, and provides for penalties for  those 
  227. who violate these restrictions. When you find a program which is copyrighted, 
  228. you  must  use  it  in accordance with  the  copyright  owner's  restrictions 
  229. regarding distribution and payment.  Usually, these are clearly stated in the 
  230. program documentation.
  231.  
  232. Maintaining  a copyright does not necessarily imply charging a fee, so it  is 
  233. perfectly  possible  and  legal  to  have  copyrighted  programs  which   are 
  234. distributed  free of charge.  The fact that a program is free, however,  does 
  235. not mean it is in the public domain - though this is a common confusion.
  236.  
  237. "Shareware"  is copyrighted software which is distributed by authors  through 
  238. bulletin  boards,  on-line services, disk vendors, and  copies  passed  among 
  239. friends.  It is commercial software which you are allowed to use and evaluate 
  240. before  paying  for  it.  This makes shareware the  ultimate  in  money  back 
  241. guarantees.
  242.  
  243.  
  244. The Shareware Concept
  245.  
  246. Most money back guarantees work like this:  You pay for the product and  then 
  247. have  some period of time to try it out and see whether or not you  like  it.  
  248. If you don't like it or find that it doesn't do what you need, you return  it 
  249. (undamaged) and at some point - which might take months - you get your  money 
  250. back.   Some  software companies won't even let you try  their  product!   In 
  251. order  to qualify for a refund, the diskette envelope must have  an  unbroken 
  252. seal.   With  these "licensing" agreements, you only qualify for  your  money 
  253. back if you haven't tried the product.
  254.  
  255. How absurd!
  256.  
  257. Shareware is very different.  With shareware you get to use it for a  limited 
  258. time, without spending a penny.  You are able to use the software on your own 
  259. system(s), in your own special work environment, with no sales people looking 
  260. over  your  shoulder.  If you decide not to continue using it, you  throw  it 
  261. away  and forget all about it.  No paperwork, phone calls, or  correspondence 
  262. to  waste your valuable time.  If you do continue using it, then -  and  only 
  263. then - do you pay for it.
  264.  
  265. Shareware  is  a distribution method, NOT a type of  software.  Shareware  is 
  266. produced  by accomplished programmers, just like retail software.   There  is 
  267. good  and bad shareware, just as there is good and bad retail software.   The 
  268. primary  difference  between  shareware  and retail  software  is  that  with 
  269. shareware you know if it's good or bad BEFORE you pay for it.
  270.  
  271. As  a  software  user, you benefit because you get to  use  the  software  to 
  272. determine  whether  it meets your needs before you pay for  it,  and  authors 
  273. benefit  because they are able to get their products into your hands  without 
  274. the  hundreds  of  thousands  of dollars in expenses it  takes  to  launch  a 
  275. traditional  retail software product.  There are many programs on the  market 
  276. today which would never have become available without the shareware marketing 
  277. method.
  278.  
  279. The  shareware  system and the continued availability  of  quality  shareware 
  280. products depend on your willingness to register and pay for the shareware you 
  281. use.   It's  the  registration fees you pay which allow  us  to  support  and 
  282. continue to develop our products.
  283.  
  284. Please  show  your support for shareware by registering  those  programs  you 
  285. actually use and by passing them on to others.
  286.  
  287. Shareware is kept alive by YOUR support!
  288.  
  289.  
  290.  
  291.  
  292.